.asset-approve-list {
  &__tabs {
    flex: 1;
  }
  .nut-tab-pane-bg {
    background-color: #f3f3f3;
    padding: 0;
  }

  .scroll-view-height {
    position: absolute;
    height: 100%;
  }
  .nut-tabs {
    &__content {
      flex: 1;
    }
  }

  &__search {
    margin-top: 20px;
  }
  &__wrapper {
    padding: 20px;
  }
  &__wrapper2 {
    padding: 0 20px 20px;
  }

  &__visitor-wrapper {
    display: flex;
    text-align: center;
    font-weight: bold;
  }
  &__visitor-total {
    flex: 1;
  }
  &__visitor-arrived {
    flex: 1;
  }
  &__visitor-title {
    font-size: 62px;
    color: #507aee;
    margin-bottom: 30px;
  }
  .asset-approve-item {
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    font-size: 28px;
    margin-bottom: 20px;
    color: #666;

    &__header {
      display: flex;
      align-items: center;
      margin-bottom: 5px;

      &--left {
        flex: 1;
        font-size: 32px;
        font-weight: bold;
        color: #333;
      }
    }

    &__status {
      font-size: 20px;
      padding: 4px 12px;
      border-radius: 8px;
    }
  }
}
